strap key - Turkish English Dictionary